teacher with a teaching certificate - Alemán Inglés Diccionario